#ifndef ADM_FRAGMENT_SHADER_H_
#define ADM_FRAGMENT_SHADER_H_
#include <iostream>
#include <string>
#include "adm_shader.h"
#include "adm_matrix.h"

using namespace std;

namespace Andromeda {
  class FragmentShader : public Shader {
  public:
    FragmentShader() {
      name_ = "FragmentShader";
    }
    ~FragmentShader() {

    }
    virtual string getName() {
       return name_;
    }

  protected :
    vec4   gl_FragColor;
    bool   gl_FrontFacing;
    int    gl_PointCoord;
    string name_;
  };

}
#endif